//
//  AppController.m
//  KVCFun
//
//  Created by KaiKai on 11-6-25.
//  Copyright 2011年 __MyCompanyName__. All rights reserved.
//

#import "AppController.h"


@implementation AppController

@synthesize fido;

- (id)init
{
	[super init];
	
	[self setValue:[NSNumber numberWithInt:5] forKey:@"fido"];
	
	NSNumber *n = [self valueForKey:@"fido"];
	NSLog(@"fido = %@", n);
	
	return self;
}

//- (int)fido
//{
//	NSLog(@"-fido is returning %d", fido);
//	return fido;
//}
//
//- (void)setFido:(int)x
//{
//	NSLog(@"-setFido: is called with %d", x);
//	fido = x;
//}

- (IBAction)incrementFido:(id)sender
{
//	[self willChangeValueForKey:@"fido"];
//	++fido;
//	NSLog(@"fido is now %d", fido);
//	[self didChangeValueForKey:@"fido"];

//	[self setFido:[self fido] + 1];
	
	++self.fido;
	
}

@end
